package com.jun.common.rabbitmq.constant;

/**
 * @author yuejun.li
 * @date 2024/4/24 11:42:19
 * 交换机常量
 */
public class ExchangeConstant {

    //直连交换机
    public static final String TEST_DIRECT_EXCHANGE = "testDirectExchange";

    public static final String TEST_DIRECT_EXCHANGE_2 = "testDirectExchange2";

    public static final String TEST_DIRECT_EXCHANGE_3 = "testDirectExchange3";

    public static final String TEST_DIRECT_EXCHANGE_4 = "testDirectExchange4";

    //扇形交换机
    public static final String FANOUT_EXCHANGE = "fanoutExchange";

    //主题交换机
    public static final String TOPIC_EXCHANGE = "topicExchange";

    //错误交换机
    public static final String ERROR_DIRECT_EXCHANGE = "errorDirectExchange";

    //死信交换机
    public static final String DEAD_EXCHANGE = "deadExchange";

    //死信-延迟交换机
    public static final String TTL_EXCHANGE = "ttlExchange";

    //死信-延迟插件交换机
    public static final String DELAY_EXCHANGE = "delayExchange";

    //死信-限流交换机
    public static final String MAX_EXCHANGE = "maxExchange";
}
